Property developer - Español Inglés Diccionario